Skip to content

res_pjsip_rfc7329: add tests for new module res_pjsip_rfc7329#127

Open
mr-gmr wants to merge 1 commit intoasterisk:masterfrom
mr-gmr:master-added-res_pjsip_rfc7329
Open

res_pjsip_rfc7329: add tests for new module res_pjsip_rfc7329#127
mr-gmr wants to merge 1 commit intoasterisk:masterfrom
mr-gmr:master-added-res_pjsip_rfc7329

Conversation

@mr-gmr
Copy link

@mr-gmr mr-gmr commented Feb 28, 2026

Add a dedicated rfc7329 test suite under tests/channels/pjsip for asterisk/asterisk#1713

UserNote: The suite covers options , registration, invite/refer scenarios. rfc7329 enabled and disabled behavior. Module loaded and unloaded variants. Caller/callee dialogs across active scenarios . REFER flows including Refer-To Session-ID storage (alice/bob/charlie)

@mr-gmr
Copy link
Author

mr-gmr commented Feb 28, 2026

cherry-pick-to: 20
cherry-pick-to: 22
cherry-pick-to: 23
asterisk-test-pr: 1713

@github-actions
Copy link

Workflow PRCheck failed
master-gates: FAILED TEST: channels/pjsip/rfc7329/enabled_dialog_generation

@github-actions
Copy link

Workflow PRCheck failed
master-gates: FAILED TEST: channels/pjsip/rfc7329/enabled_dialog_generation

@github-actions
Copy link

Workflow PRCheck failed
master-gates: FAILED TEST: channels/pjsip/rfc7329/enabled_dialog_generation

@github-actions
Copy link

Workflow PRCheck failed
master-gates: FAILED TEST: channels/pjsip/rfc7329/enabled_dialog_generation

@github-actions
Copy link

Workflow PRCheck failed
master-gates: FAILED TEST: channels/pjsip/rfc7329/enabled_dialog_generation

@mr-gmr
Copy link
Author

mr-gmr commented Feb 28, 2026

I don't even understand what's wrong with the tests here. Locally, everything passes...

Copy link
Member

@gtjoseph gtjoseph left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Remove modules.conf from the tests that don't need to explicitly prevent it from loading.
  • Remove extensions.conf from registration tests.
  • Remove bob's scenario unless it's different from alice's
  • Add checks to the tests that don't have them or remove the tests since they don't actually test anything.

Add a dedicated rfc7329 test suite under tests/channels/pjsip for asterisk/asterisk#1713

UserNote: The suite covers options , registration, invite/refer scenarios. rfc7329 enabled and disabled behavior. Module loaded and unloaded variants. Caller/callee dialogs across active scenarios . REFER flows including Refer-To Session-ID storage (alice/bob/charlie)
@github-actions
Copy link

github-actions bot commented Mar 5, 2026

Workflow Check completed successfully

@gtjoseph gtjoseph dismissed their stale review March 5, 2026 13:41

resolved

@gtjoseph
Copy link
Member

gtjoseph commented Mar 5, 2026

Just for future reference... Users don't see testsuite commits so no need for UserNote, UpgradeNote, etc. The PR is good as it is though so no need to change anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants